<?php
 /*
 * 1626cms 系統設置
 * ============================================================================
 * 版權所有: 1626網絡，并保留所有權利。
 * 網站地址: http://www.1626.com；
 * ----------------------------------------------------------------------------
 * 這不是一個自由軟件！您只能在不用于商業目的的前提下對程序代碼進行修改和
 * 使用；不允許對程序代碼以任何形式任何目的的再發布。
 * ============================================================================
*/
define('IN_QISHI', true);
require_once('../data/config.php');
require_once('./include/admin_common.inc.php');
require_once(ADMIN_ROOT_PATH.'include/admin_settings_category_fun.php');
$act = !empty($_GET['act']) ? trim($_GET['act']) : 'jobs_nature';
//職位性質-----------------------------------
if($act == 'jobs_nature')
{
$smarty->assign('jobs_nature',get_jobs_nature());
$smarty->assign('pageheader',"管理中心 - 系統設置 - 職位性質");
$smarty->display('admin_settings_jobs_nature.htm');
}
//新增職位性質
if($act == 'jobs_nature_add')
{
$smarty->assign('pageheader',"管理中心 - 系統設置 - 職位性質 - 新增職位性質");
$smarty->display('admin_settings_jobs_nature_add.htm');
}
//保存：新增的職位性質
if($act == 'jobs_nature_add_save')
{
!empty($_POST['categoryname']) ? ($categoryname=trim($_POST['categoryname'])) : showmsg("請填寫名稱",1);
$category_order=!empty($_POST['category_order']) ? trim($_POST['category_order']):'0';
$sql = "INSERT INTO ".table('jobs_nature')." (categoryname,category_order) VALUES  ('$categoryname','$category_order')";
$db->query($sql);
$link[0]['text'] = "返回職位性質分類列表";
$link[0]['href'] = '?act=jobs_nature';
$link[1]['text'] = "繼續添加分類";
$link[1]['href'] = "?act=jobs_nature_add";
showmsg("添加成功！",2,$link);
}
//保存職位性質（所有）
if($act == 'jobs_nature_all_save')
{
$y_id=$_POST['y_id'];
$categoryname=$_POST['categoryname'];
$category_order=$_POST['category_order'];
$y_num=count($y_id);
for($i=0;$i<$y_num;$i++)
{
$sql="update ".table('jobs_nature')." set categoryname='".$categoryname[$i]."',category_order='".$category_order[$i]."'  where id='$y_id[$i]'";
$db->query($sql);
}
showmsg("修改成功！",2);
}
//刪除單個職位性質
if($act == 'jobs_nature_del')
{
$y_id=$_GET['y_id'];
($y_id<=2) ? showmsg("系統默認分類只可修改不可刪除！",1):'';
$db->query("Delete from  ".table('jobs_nature')." where id=".$y_id);
showmsg("刪除成功！",2);
}
//薪資待遇劃分-----------------------------------
if($act == 'jobs_wage')
{
$smarty->assign('jobs_wage',get_jobs_wage());
$smarty->assign('pageheader',"管理中心 - 系統設置 - 薪資待遇劃分");
$smarty->display('admin_settings_jobs_wage.htm');
}
//新增薪資待遇
if($act == 'jobs_wage_add')
{
$smarty->assign('pageheader',"管理中心 - 系統設置 - 薪資待遇劃分 - 新增薪資待遇");
$smarty->display('admin_settings_jobs_wage_add.htm');
}
//保存：新增的薪資待遇
if($act == 'jobs_wage_add_save')
{
!empty($_POST['categoryname']) ? ($categoryname=trim($_POST['categoryname'])) : showmsg("請填寫名稱",1);
$category_order=!empty($_POST['category_order']) ? trim($_POST['category_order']):'0';
$sql = "INSERT INTO ".table('jobs_wage')." (categoryname,category_order) VALUES  ('$categoryname','$category_order')";
$db->query($sql);
$link[0]['text'] = "返回薪資待遇分類列表";
$link[0]['href'] = '?act=jobs_wage';
$link[1]['text'] = "繼續添加分類";
$link[1]['href'] = "?act=jobs_wage_add";
showmsg("添加成功！",2,$link);
}
//保存薪資待遇（所有）
if($act == 'jobs_wage_all_save')
{
$y_id=$_POST['y_id'];
$categoryname=$_POST['categoryname'];
$category_order=$_POST['category_order'];
$y_num=count($y_id);
for($i=0;$i<$y_num;$i++)
{
$sql="update ".table('jobs_wage')." set categoryname='".$categoryname[$i]."',category_order='".$category_order[$i]."'  where id='$y_id[$i]'";
$db->query($sql);
}
showmsg("修改成功！",2);
}
//刪除單個薪資待遇
if($act == 'jobs_wage_del')
{
$y_id=$_GET['y_id'];
($y_id<=1) ? showmsg("系統默認分類只可修改不可刪除！",1):'';
$db->query("Delete from  ".table('jobs_wage')." where id=".$y_id);
showmsg("刪除成功！",2);
}
//企業性質劃分-----------------------------------
if($act == 'jobs_corporation')
{
$smarty->assign('jobs_corporation',get_jobs_corporation());
$smarty->assign('pageheader',"管理中心 - 系統設置 - 企業性質劃分");
$smarty->display('admin_settings_jobs_corporation.htm');
}
//新增企業性質劃分
if($act == 'jobs_corporation_add')
{
$smarty->assign('pageheader',"管理中心 - 系統設置 - 企業性質劃分 - 新增企業性質");
$smarty->display('admin_settings_jobs_corporation_add.htm');
}
//保存：新增的薪資待遇
if($act == 'jobs_corporation_add_save')
{
!empty($_POST['categoryname']) ? ($categoryname=trim($_POST['categoryname'])) : showmsg("請填寫名稱",1);
$category_order=!empty($_POST['category_order']) ? trim($_POST['category_order']):'0';
$sql = "INSERT INTO ".table('jobs_corporation')." (categoryname,category_order) VALUES  ('$categoryname','$category_order')";
$db->query($sql);
$link[0]['text'] = "返回企業性質列表";
$link[0]['href'] = '?act=jobs_corporation';
$link[1]['text'] = "繼續添加分類";
$link[1]['href'] = "?act=jobs_corporation_add";
showmsg("添加成功！",2,$link);
}
//保存薪資待遇（所有）
if($act == 'jobs_corporation_all_save')
{
$y_id=$_POST['y_id'];
$categoryname=$_POST['categoryname'];
$category_order=$_POST['category_order'];
$y_num=count($y_id);
for($i=0;$i<$y_num;$i++)
{
$sql="update ".table('jobs_corporation')." set categoryname='".$categoryname[$i]."',category_order='".$category_order[$i]."'  where id='$y_id[$i]'";
$db->query($sql);
}
showmsg("修改成功！",2);
}
//刪除單個薪資待遇
if($act == 'jobs_corporation_del')
{
$y_id=$_GET['y_id'];
($y_id<=1) ? showmsg("系統默認分類只可修改不可刪除！",1):'';
$db->query("Delete from  ".table('jobs_corporation')." where id=".$y_id);
showmsg("刪除成功！",2);
}
//職能職位分類列表
if($act == 'jobs_category')
{
$smarty->assign('category_list',get_jobs_category());//獲取職能職位分類
$smarty->assign('pageheader',"管理中心 - 系統設置 - 職能職位劃分");
$smarty->display('admin_settings_jobs_category.htm');
}
//增加職位分類
if($act == 'category_add')
{
$ParentID = !empty($_GET['ParentID']) ? trim($_GET['ParentID']) : '0';
$smarty->assign('ParentID',$ParentID);
$smarty->assign('Parent',get_jobs_Parent());//頂級分類列表
$smarty->assign('pageheader',"管理中心 - 系統設置 - 職能職位劃分 - 增加分類");
$smarty->display('admin_settings_jobs_category_add.htm');
}
//保存修改分類（所有）
if($act == 'category_all_save')
{
$y_id=$_POST['y_id'];
$categoryname=$_POST['categoryname'];
$category_order=$_POST['category_order'];
$y_num=count($y_id);
for($i=0;$i<$y_num;$i++)
{
$sql="update ".table('jobs_category')." set categoryname='".$categoryname[$i]."',category_order='".$category_order[$i]."'  where id='$y_id[$i]'";
$db->query($sql);
}
get_jobs_category(true);
showmsg("成功修改！",2);
}
//保存增加分類
if($act == 'add_category_save')
{
!empty($_POST['categoryname']) ? ($categoryname=trim($_POST['categoryname'])) : showmsg("請填寫名稱",1);
$ParentID=!empty($_POST['ParentID']) ? trim($_POST['ParentID']) :'0';
$category_order=!empty($_POST['category_order']) ? trim($_POST['category_order']):'0';
$title=$_POST['title'];
$description=$_POST['description'];
$keywords=$_POST['keywords'];
$sql = "INSERT INTO ".table('jobs_category')." (ParentID,categoryname,category_order) VALUES  ('$ParentID','$categoryname','$category_order')";
$db->query($sql);
get_jobs_category(true);
$link[0]['text'] = "返回職能職位管理";
$link[0]['href'] = '?act=jobs_category';
$link[1]['text'] = "繼續添加分類";
$link[1]['href'] = "?act=category_add&ParentID=".$ParentID;
showmsg("添加成功！",2,$link);
}
//修改職位分類
if($act == 'edit_category' && $_GET['y_id'])
{
$y_id=$_GET['y_id'];
$smarty->assign('article_category',get_jobs_category_one($y_id));//文章分類字段
$smarty->assign('get_article_Parent',get_jobs_Parent());//頂級分類列表
$smarty->assign('pageheader',"管理中心 - 系統設置 - 職能職位劃分 - 修改分類");
$smarty->display('admin_settings_jobs_category_edit.htm');
}
//保存修改分類（單個）
if($act == 'edit_category_save')
{
$id=$_POST['id'];
$ParentID=$_POST['ParentID'];
$categoryname=$_POST['categoryname'];
$category_order=$_POST['category_order'];
$sql="update ".table('jobs_category')." set ParentID='".$ParentID."', categoryname='".$categoryname."',category_order='".$category_order."' where id='$id'";
$db->query($sql);
get_jobs_category(true);
$link[0]['text'] = "查看修改結果";
$link[0]['href'] = '?act=edit_category&y_id='.$id;
$link[1]['text'] = "返回分類管理";
$link[1]['href'] = '?act=jobs_category';
showmsg("成功修改！",2,$link);
}
//刪除分類（單個）
if($act == 'del_category')
{
$y_id=$_GET['y_id'];
$y_id<=3 ? showmsg("系統默認分類只可修改不可刪除！",1):'';
get_jobs_Parent_list($y_id)? showmsg("請先刪除此分類下的小類！",1):'';
$db->query("Delete from  ".table('jobs_category')." where id=".$y_id);
get_jobs_category(true);
showmsg("刪除成功！",2);
}
//行業分類列表-----------------------------------
if($act == 'jobs_trade')
{
$smarty->assign('jobs_trade',get_jobs_trade());
$smarty->assign('pageheader',"管理中心 - 系統設置 - 行業劃分");
$smarty->display('admin_settings_jobs_trade.htm');
}
//新增行業分類
if($act == 'jobs_trade_add')
{
$smarty->assign('pageheader',"管理中心 - 系統設置 - 行業劃分 - 新增行業");
$smarty->display('admin_settings_jobs_trade_add.htm');
}
//保存：新增的行業分類
if($act == 'jobs_trade_add_save')
{
!empty($_POST['categoryname']) ? ($categoryname=trim($_POST['categoryname'])) : showmsg("請填寫名稱",1);
$category_order=!empty($_POST['category_order']) ? trim($_POST['category_order']):'0';
$sql = "INSERT INTO ".table('jobs_trade')." (categoryname,category_order) VALUES  ('$categoryname','$category_order')";
$db->query($sql);
$link[0]['text'] = "返回行業劃分列表";
$link[0]['href'] = '?act=jobs_trade';
$link[1]['text'] = "繼續添加分類";
$link[1]['href'] = "?act=jobs_trade_add";
showmsg("添加成功！",2,$link);
}
//保存行業分類（所有）
if($act == 'jobs_trade_all_save')
{
$y_id=$_POST['y_id'];
$categoryname=$_POST['categoryname'];
$category_order=$_POST['category_order'];
$y_num=count($y_id);
for($i=0;$i<$y_num;$i++)
{
$sql="update ".table('jobs_trade')." set categoryname='".$categoryname[$i]."',category_order='".$category_order[$i]."'  where id='$y_id[$i]'";
$db->query($sql);
}
showmsg("修改成功！",2);
}
//刪除單個行業分類
if($act == 'jobs_trade_del')
{
$y_id=$_GET['y_id'];
($y_id<=1) ? showmsg("系統默認分類只可修改不可刪除！",1):'';
$db->query("Delete from  ".table('jobs_trade')." where id=".$y_id);
showmsg("刪除成功！",2);
}
//地區劃分列表-----------------------------------
if($act == 'jobs_area')
{
$smarty->assign('jobs_area',get_jobs_area());
$smarty->assign('pageheader',"管理中心 - 系統設置 - 地區劃分");
$smarty->display('admin_settings_jobs_area.htm');
}
//新增地區劃分
if($act == 'jobs_area_add')
{
$smarty->assign('pageheader',"管理中心 - 系統設置 - 地區劃分 - 新增地區");
$smarty->display('admin_settings_jobs_area_add.htm');
}
//保存：新增的地區劃分
if($act == 'jobs_area_add_save')
{
!empty($_POST['categoryname']) ? ($categoryname=trim($_POST['categoryname'])) : showmsg("請填寫名稱",1);
$category_order=!empty($_POST['category_order']) ? trim($_POST['category_order']):'0';
$sql = "INSERT INTO ".table('jobs_area')." (categoryname,category_order) VALUES  ('$categoryname','$category_order')";
$db->query($sql);
$link[0]['text'] = "返回列表";
$link[0]['href'] = '?act=jobs_area';
$link[1]['text'] = "繼續添加分類";
$link[1]['href'] = "?act=jobs_area_add";
showmsg("添加成功！",2,$link);
}
//保存地區劃分（所有）
if($act == 'jobs_area_all_save')
{
$y_id=$_POST['y_id'];
$categoryname=$_POST['categoryname'];
$category_order=$_POST['category_order'];
$y_num=count($y_id);
for($i=0;$i<$y_num;$i++)
{
$sql="update ".table('jobs_area')." set categoryname='".$categoryname[$i]."',category_order='".$category_order[$i]."'  where id='$y_id[$i]'";
$db->query($sql);
}
showmsg("修改成功！",2);
}
//刪除單個地區劃分
if($act == 'jobs_area_del')
{
$y_id=$_GET['y_id'];
($y_id<=1) ? showmsg("系統默認分類只可修改不可刪除！",1):'';
$db->query("Delete from  ".table('jobs_area')." where id=".$y_id);
showmsg("刪除成功！",2);
}
//學歷劃分列表-----------------------------------
if($act == 'jobs_education')
{
$smarty->assign('category',get_jobs_education());
$smarty->assign('pageheader',"管理中心 - 系統設置 - 學歷劃分");
$smarty->display('admin_settings_jobs_education.htm');
}
//新增學歷
if($act == 'jobs_education_add')
{
$smarty->assign('pageheader',"管理中心 - 系統設置 - 學歷劃分 - 新增學歷");
$smarty->display('admin_settings_jobs_education_add.htm');
}
//保存：新增的學歷
if($act == 'jobs_education_add_save')
{
!empty($_POST['categoryname']) ? ($categoryname=trim($_POST['categoryname'])) : showmsg("請填寫名稱",1);
$category_order=!empty($_POST['category_order']) ? trim($_POST['category_order']):'0';
$sql = "INSERT INTO ".table('jobs_education')." (categoryname,category_order) VALUES  ('$categoryname','$category_order')";
$db->query($sql);
$link[0]['text'] = "返回列表";
$link[0]['href'] = '?act=jobs_education';
$link[1]['text'] = "繼續添加分類";
$link[1]['href'] = "?act=jobs_education_add";
showmsg("添加成功！",2,$link);
}
//保存學歷劃分（所有）
if($act == 'jobs_education_all_save')
{
$y_id=$_POST['y_id'];
$categoryname=$_POST['categoryname'];
$category_order=$_POST['category_order'];
$y_num=count($y_id);
for($i=0;$i<$y_num;$i++)
{
$sql="update ".table('jobs_education')." set categoryname='".$categoryname[$i]."',category_order='".$category_order[$i]."'  where id='$y_id[$i]'";
$db->query($sql);
}
showmsg("修改成功！",2);
}
//刪除單個學歷
if($act == 'jobs_education_del')
{
$y_id=$_GET['y_id'];
($y_id<=1) ? showmsg("系統默認分類只可修改不可刪除！",1):'';
$db->query("Delete from  ".table('jobs_education')." where id=".$y_id);
showmsg("刪除成功！",2);
}
//工作經驗列表-----------------------------------
if($act == 'jobs_experience')
{
$smarty->assign('category',get_jobs_experience());
$smarty->assign('pageheader',"管理中心 - 系統設置 - 工作經驗劃分");
$smarty->display('admin_settings_jobs_experience.htm');
}
//新增工作經驗
if($act == 'jobs_experience_add')
{
$smarty->assign('pageheader',"管理中心 - 系統設置 - 工作經驗劃分 - 新增工作經驗");
$smarty->display('admin_settings_jobs_experience_add.htm');
}
//保存：新增的工作經驗
if($act == 'jobs_experience_add_save')
{
!empty($_POST['categoryname']) ? ($categoryname=trim($_POST['categoryname'])) : showmsg("請填寫名稱",1);
$category_order=!empty($_POST['category_order']) ? trim($_POST['category_order']):'0';
$sql = "INSERT INTO ".table('jobs_experience')." (categoryname,category_order) VALUES  ('$categoryname','$category_order')";
$db->query($sql);
$link[0]['text'] = "返回列表";
$link[0]['href'] = '?act=jobs_experience';
$link[1]['text'] = "繼續添加分類";
$link[1]['href'] = "?act=jobs_experience_add";
showmsg("添加成功！",2,$link);
}
//保存工作經驗（所有）
if($act == 'jobs_experience_all_save')
{
$y_id=$_POST['y_id'];
$categoryname=$_POST['categoryname'];
$category_order=$_POST['category_order'];
$y_num=count($y_id);
for($i=0;$i<$y_num;$i++)
{
$sql="update ".table('jobs_experience')." set categoryname='".$categoryname[$i]."',category_order='".$category_order[$i]."'  where id='$y_id[$i]'";
$db->query($sql);
}
showmsg("修改成功！",2);
}
//刪除單個工作經驗
if($act == 'jobs_experience_del')
{
$y_id=$_GET['y_id'];
($y_id<=1) ? showmsg("系統默認分類只可修改不可刪除！",1):'';
$db->query("Delete from  ".table('jobs_experience')." where id=".$y_id);
showmsg("刪除成功！",2);
}
//公司規模列表-----------------------------------
if($act == 'jobs_scale')
{
$smarty->assign('category',get_jobs_scale());
$smarty->assign('pageheader',"管理中心 - 系統設置 - 公司規模劃分");
$smarty->display('admin_settings_jobs_scale.htm');
}
//新增公司規模
if($act == 'jobs_scale_add')
{
$smarty->assign('pageheader',"管理中心 - 系統設置 - 公司規模劃分 - 新增公司規模");
$smarty->display('admin_settings_jobs_scale_add.htm');
}
//保存：新增的公司規模
if($act == 'jobs_scale_add_save')
{
!empty($_POST['categoryname']) ? ($categoryname=trim($_POST['categoryname'])) : showmsg("請填寫名稱",1);
$category_order=!empty($_POST['category_order']) ? trim($_POST['category_order']):'0';
$sql = "INSERT INTO ".table('jobs_scale')." (categoryname,category_order) VALUES  ('$categoryname','$category_order')";
$db->query($sql);
$link[0]['text'] = "返回列表";
$link[0]['href'] = '?act=jobs_scale';
$link[1]['text'] = "繼續添加分類";
$link[1]['href'] = "?act=jobs_scale_add";
showmsg("添加成功！",2,$link);
}
//保存公司規模（所有）
if($act == 'jobs_scale_all_save')
{
$y_id=$_POST['y_id'];
$categoryname=$_POST['categoryname'];
$category_order=$_POST['category_order'];
$y_num=count($y_id);
for($i=0;$i<$y_num;$i++)
{
$sql="update ".table('jobs_scale')." set categoryname='".$categoryname[$i]."',category_order='".$category_order[$i]."'  where id='$y_id[$i]'";
$db->query($sql);
}
showmsg("修改成功！",2);
}
//刪除單個公司規模
if($act == 'jobs_scale_del')
{
$y_id=$_GET['y_id'];
($y_id<=1) ? showmsg("系統默認分類只可修改不可刪除！",1):'';
$db->query("Delete from  ".table('jobs_scale')." where id=".$y_id);
showmsg("刪除成功！",2);
}
?>
